What is m50 engine?

The BMW M50 is a straight-six petrol engine produced by BMW from 1990 to 1996. It was first introduced in the 5 Series E34 and later used in various BMW models including the 3 Series E36 and Z3. The M50 engine utilizes BMW's VANOS variable valve timing system, which helps improve performance and fuel efficiency.

The M50 engine comes in different variants, including a 2.0L, 2.5L, and 2.8L version, with power outputs ranging from 150hp to 190hp. It is known for its smooth power delivery, strong mid-range torque, and reliability. The engine is capable of revving up to 7,000 rpm, providing a sporty driving experience.

Overall, the BMW M50 engine is highly regarded by enthusiasts for its performance, durability, and tunability. It has become a popular choice for engine swaps and performance upgrades in various BMW models.